﻿

*{margin:0;padding:0;}
.clear{clear:both;}

body { color:#333; font:12px "宋体" Verdana, arial, sans-serif;}
img { border:0;}
ol,ul,li{list-style:none outside none;}
button { line-height:1.2; vertical-align:middle; cursor:pointer;}
input,select,textarea { font:12px Verdana, arial, sans-serif;}
textarea { font:12px Verdana; line-height:20px;}

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }




/*======================= share ======================*/

a { text-decoration:none;}
a:hover { text-decoration:underline;}


.blank_5 { height:5px; overflow:hidden; clear:both;}
.blank_10 { height:10px; overflow:hidden; clear:both;}





/* 通用部分 ===========================================*/
.wraper{ width:960px; height:44px; margin:0 auto; position:relative;}

#nav{ width:100%;height:44px;font-size:12px; background: url(../../images/index/background_03.png) repeat-x;}

#nav .nav{float:right;height:39px;}

#nav .li,.navLi,.dateSearch,.dateLi{float:left;height:39px;}

#nav .li a{display:block;height:37px;line-height:37px;color:white;padding:0 15px;padding-top:2px;}

#nav .dateSearch{line-height:37px;height:37px;padding:2px 0 0 15px;}

#nav .dateLi .dateA{display:block;height:37px;line-height:37px;padding:2px 8px;}

#nav .navLi{width:85px;position:relative;z-index:3;}

#nav .navBox{position:absolute;z-index:6;background:white;width:492px;border:2px solid #09c;padding:1px;left:-56px;display:none;}

#nav .navBox ul{float:left;padding:3px 0;}

#nav .navBox ul li{float:left;width:123px;}

#nav .navBox ul li a{display:block;width:116px;padding-left:7px;font-size:14px;font-family:"宋体";line-height:24px;color:black;}

#nav .navLi .navA{display:block;text-align:center;color:white;line-height:37px;height:37px;padding-top:2px;}

#nav .navLi .navA:hover{font-weight:bold;}

#nav .dateLi{position:relative;z-index:4;width:120px;}

#nav .dateBox{width:224px;height:234px;left:-104px;background:white;display:none;position:absolute;z-index:5; margin-top:-1px;}

#nav .nav{border-left:1px solid #0a76a6;}

#nav .li a:hover{background:url(../../images/index/background_03.png) repeat-x 0 -44px;}

#nav .li{border-left:1px solid #3fb1e1;border-right:1px solid #0a76a6;}

#nav .navBox ul li a:hover{color:white;background:#09c;}

#nav .navBox ul li .hover_no{color:white;background:#09c;}

#nav .dateSearch{border-left:1px solid #3fb1e1}

#nav .navLi{width:85px;background:url(../../images/index/list_icons.png) no-repeat 0 -127px;border-left:1px solid #3fb1e1;border-right:1px solid #0a76a6;}

#nav .dateLi .dateA{color:white;background:url(../../images/index/list_icons.png) no-repeat 99px -253px;}

#nav .dateLi .dateA:hover{background:url(../../images/index/list_icons.png) no-repeat -18px -253px;}

#nav .navLi{width:85px;position:relative;z-index:3;}


/* header ===========================================*/
.header { background:url(../../images/index/h_4.jpg) repeat-x; }
#header { background:url(../../images/index/h_4.jpg) repeat-x; }
.toplogo { width:960px; height:92px; margin:0 auto; text-align:right; padding:13px 0 12px 0;}


/* main ===========================================*/
#main { width:960px; margin:0 auto; padding-top:10px;}




/* 左边部分 ------*/
#paperPage{ float:left; width:452px; position:relative; z-index:1;}

.leftbox {width:452px; position:absolute; left:0; top:-135px;}

#paperPage .inimg{ border:1px solid #a7a5a5;
-webkit-box-shadow: #999 3px 3px 10px;
-moz-box-shadow: #999 3px 3px 10px;
box-shadow: #999 3px 3px 10px;
}
#paperPage .paging { padding-top:5px; font-size:12px; line-height:25px;}
#paperPage .paging a {color:black;font-weight:bold;}
#paperPage .paging a:hover { color:#aa0000;}
#paperPage .paging .pgUp{float:left;}
#paperPage .paging .pgDown{float:right; margin-right:5px;}


.rmwzbx1 { float:left; width:452px; padding-top:541px; overflow:hidden;}

.rmwzbx { float:left; width:452px; padding-top:10px; overflow:hidden;}
.rmwzbx h3 { border:1px solid #bfbfbf; border-bottom:none; height:25px; padding:0 0 0 14px; font:bold 14px/25px "宋体"; color:#fff; background:#9c0200;}
.rmwzbx ul { border:1px solid #bfbfbf;}
.rmwzbx ul li { height:28px; overflow:hidden; padding-left:24px; font:normal 14px/30px "宋体"; background:url(../../images/index/ico1.gif) no-repeat 11px 10px;}
.rmwzbx ul li a { color:#333;}
.rmwzbx ul li a:hover { color:#aa0000;}
.rmwzbx ul .ct { background:url(../../images/index/ico1.gif) no-repeat 11px 10px #f0f0f0;}
/* 左边部分------*/


/* 右边部分------*/
.rightbox { float:left; width:498px; padding-left:10px; padding-bottom:5px;}


.searchbx{ width:498px; height:34px; padding-bottom:10px;}
#keyWords{ float:left; width:379px; height:34px; margin-right:4px; padding:0 5px 0 15px; line-height:34px; border:none;outline:none; background:url(../../images/index/h_2.jpg) no-repeat; font-size:14px; color:#333;}
#searchSub{ float:left; border:none; width:95px; height:34px; background: url(../../images/index/h_3.jpg) no-repeat; cursor:pointer; color:#fff; font: bold 14px/34px "宋体";}


#content{ width:496px; border:1px solid #cfcfcf;}
#content h4{font:bold 14px/26px "宋体";background:#f0f0f0;margin:1px;padding:0 5px;border-bottom:1px solid #cfcfcf;}


#content .pageNav{ float:left; width:139px; padding:0 1px; background:url(../../images/index/pageNav_bg_23.png);height:459px;overflow-y:scroll;}
#content .pageNav li{ margin-bottom:1px; height:30px; overflow: hidden;}
#content .pageNav li a{display:block;font:normal 14px/30px "宋体";padding-left:9px; color:#000;}
#content .pageNav li a:hover{color:#fff;background:url(../../images/index/list_icons.png) no-repeat -337px -214px #3F87D1; text-decoration:none;}


#content .pageNav ul .hover_no{color:#fff;background:url(../../images/index/list_icons.png) no-repeat -337px -215px #3F87D1;}
#content .pageNav ul .hover_no a{color:white;}


#content .titleNav{float:left;width:354px;overflow-y:scroll;height:460px;}
#content .titleNav li{}
#content .titleNav li a{display:block;font:normal 14px/35px "宋体";padding-left:15px;}
#content .titleNav li a:link{color:black;text-decoration:none;}
#content .titleNav li a:visited{color:black;text-decoration:none;}
#content .titleNav li a:hover{color:#aa0000;background:#eee;}

.auto-width{width: expression(this.width > 450 ? '450px': true); max-width: 450px;}
/* 右边部分------*/

/* 下面部分------*/
.cxjxbx { position:relative;width:958px; border:1px solid #c2c2c2; overflow:hidden; top:-45px; }
.cxjxbx h3 { height:25px; padding:0 0 0 14px; font:bold 14px/25px "宋体"; color:#fff; background:#9c0200; }

.rmwz { padding-bottom:15px; overflow:hidden;}
.rmwz ul { float:left; width:168px; padding:20px 0 0px 20px; text-align:center;}
.rmwz ul li a { font:bold 14px/35px "宋体"; color:#333;}
.rmwz ul li a:hover { color:#aa0000;}
/* 下面部分------*/




/* 分割线------*/
.fgline { padding-top:20px;border-bottom:1px solid #bbb;}
/* 分割线------*/




/*S 底部 ===========================*/
.foot { width:960px; padding:0px 0 30px 0; margin:0 auto; overflow:hidden; line-height:18px; color:#777;}
.foot_wd { padding:20px 0 30px 0; text-align:center;}
.foot_wd a { color:#555; font-family:"宋体";}
.foot_wd a:hover { color:#aa0000;}
.foot_l { float:left;}
.foot_l div { padding-bottom:15px;}
.foot_l a { color:#777; text-decoration:none;}
.foot_l a:hover { text-decoration:underline; color:#aa0000;}
.foot_r { float:right; position:relative; text-align:right; padding-top:20px;}
.foot_r .d3 { position:absolute; left:-10px; top:80px;}

#nav .navLi{width:85px;position:relative;z-index:3;}

#nav .navBox{position:absolute;z-index:6;background:white;width:492px;border:2px solid #09c;padding:1px;left:-56px;display:none;}

#nav .navBox ul{float:left;padding:3px 0;}

#nav .navBox ul li{float:left;width:123px;}

#nav .navBox ul li a{display:block;width:116px;padding-left:7px;font-size:14px;font-family:"宋体";line-height:24px;color:black;}

#nav .navLi .navA{display:block;text-align:center;color:white;line-height:37px;height:37px;padding-top:2px;}

#nav .navLi .navA:hover{font-weight:bold;}

#nav .dateLi{position:relative;z-index:4;width:120px;}

#nav .dateBox{width:224px;height:234px;left:-104px;background:white;display:none;position:absolute;z-index:5; margin-top:-1px;}

.selectBox{display:block; position:absolute; z-index:10;border:#9c0200 solid 2px;background-color: #9c0200;filter:alpha(opacity=1);-moz-opacity:0.01;-khtml-opacity:0.01;opacity:0.01;}
#divfocus{border: #9c0200 solid 2px; width:250px; position:absolute; padding:10px 15px; font-size:20px; background-color:#EEE;z-index:10;display:none;text-align:left;vertical-align:middle; font-family:����,����,Verdana, Geneva, sans-serif;}

#main .jcCon{height:263px;border:1px solid #bfbebf; margin-bottom:5px;}

#main .jcCon1{height:60px;margin-bottom:5px;font-size:12px;} 
.banquan {font-size:10px;}
.jcCon h5{background:#edf4ff;padding-left:5px;margin:1px;margin-bottom:0;font:normal 14px/30px "微软雅黑";border-bottom:1px solid #bfbebf; height:30px;}
.listWrap{height:225px; padding:0 13px 6px;}
    .listWrap .tit {
        line-height: 40px;
        font-size: 18px;
        padding-left: 10px;
        background: url(../../images/index/dot.jpg) no-repeat left center;
    }
.listWrap .detail{height:66px; overflow:hidden;line-height:22px; font-size:14px;}
.listWrap ul{font-size:12px; line-height:22px; height:110px; overflow:hidden;}
.listWrap ul li span{color:#1b61d2;}
.listWrap a{color:#000;}
.listWrap .tit a{color:#3172d9; }
.listWrap a:hover{color:#1b61d2}

.lai{display:block;width:95%;text-align:right;margin:0 auto;height:20px;color:#2E9BC6;border-top:1px solid #DEDEDE;font-size:12px;padding-top:8px;}

/* pinglun  */
.title{width:392px;height:22px;background:#fff;font:700 12px 宋体;color:#004677;border:1px solid #95CEFB;margin:0 0 0 2px;}
.title div{margin:1px auto;width:392px;height:16px;padding:4px 0 0 10px;background:url(../../images/index/line_bg.gif) repeat;}

.da_t{margin:10px 0 0 2px;width:496px;}
.da_t div{width:484px;}
.da_t a{font:400 12px 宋体;color:#024673;}
.da_t span{float:right;margin:-15px 10px 0 0;}
.da_c{margin:0 0 0 10px;width:440px;height:auto;border:1px solid #7DBCEF;padding:10px 25px 0 25px;}
.da_c p{margin:10px 0 0 0;color:#004777;padding:5px 0;background:url(images/dian1.gif) repeat-x top;}
.da_c p span{color:#f00;}
.hrline2{
size:1px;color:#666666;width:98%;margin-top:15px
}
.tbar{
 margin-top:5px;
 margin-right:10px;
 background-image:url(images/bgbar.gif); 
 height:28px;width:auto;line-height:28px;color:#666666;font-size:12px;
}
.tbarsl{

float:left;
padding:0px 0px 0px 10px;
margin:0px;
}
.tbarsr{
float:right;
padding:0px 10px 0px 0px;
margin:0px;
}
.fortitle{
height:28px;width:auto;line-height:28px;color:#666666;font-size:14px;
}
.fortitlesl{
padding-left:5px
}
.fortitlesr{
color:#003366
}
.bbsTitle{
font-weight:bold;color:#003366;
}
.bbsTitle:hover{
color: #0086ff;
}
.bbscontent{
min-height:30px;_height:30px;font-size:12px;
width:auto;line-height:18px;padding:5px 10px 0px 15px;
}

.note{width:486px;height:130px;color:#00549A;margin:0 0 0 2px;padding:10px 0 10px 10px;background:#E2F3FD;border:1px solid #7AD0FF;border-top:none;}
.note p{margin:10px 0 0 0;}
.note p textarea{float:left;width:371px;height:73px;border:1px solid #7F9DB9;margin:0 10px 0 0;vertical-align:middle;}
.note p img{margin:3px 4px;}

#page {width:100%;padding:5px 0; font-style:normal; font-weight:normal;}
#page ul{margin:0 auto; display:table;text-align:center;}
#page li{float:left !important; float:none;margin-right: 5px; height:20px;line-height:20px;display:inline; zoom:1;}
#page span{display: block;font-size:12px; padding: 2px 5px;  border: 1px solid #CCC; color: #999999; }
#page a{font-size:12px;display: block; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;background-color:#DE0621;}
#page a:link,#page a:visited {border: 1px solid #CCCCCC; }

